@charset "utf-8";
body{font:12px/1.5 tahoma,arial; background: #ebebeb;}
ul,li,a,span,p,h1,h2,h3{padding:0; margin: 0;}

ul,li{list-style: none}
a,a:hover,a:active,a:visited,a:focus{text-decoration: none}
.clearfix:after{clear: both}
.blank{height: 10px;}

.checkbox{vertical-align: top; display: inherit}
.icon-checked{background: #f00}
.listorder{padding: 5px;  height: 25px;  width: 40px;}



/*兼容css*/
.laydate_box, .laydate_box * {  box-sizing:content-box; }
.form-control{border:  1px solid #ccc; display: inline-block}
.form-control:focus {
    border-color: #66afe9;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px  rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px  rgba(102, 175, 233, .6);
}

/* 按钮*/

/*上传*/
.up-box{margin: 10px 0;border: 1px solid #eee;
    min-height:220px;
    /*display: none;*/}
.up-box ul{padding: 0px;}
.up-box li{width: 120px; height: 200px;
    float: left; margin: 10px;}
.up-box li .img{width: 120px;
    height:120px; overflow: hidden;}
.up-box .img img{width: 100%; vertical-align:bottom;}

.up-box li .input{margin: 5px 0; width: 100%; border: 1px solid #eee; padding: 5px; }
.up-box li .delete{cursor: pointer; color: #eee}
.up-box li .delete:hover{color: #5cb85c }


/*背景颜色*/
.bg_blue_a{background: #5980a0}
.bg_green_a{background: #1ab394}
.bg_gray_a{background: #eee}
.bg_red_a{background: #ff0000}
.bg_yellow_a{background: #FEE188}

/*碎屑导航*/
.debris_nav{height: 30px;}
.debris_nav .breadcrumb{background-color: inherit}
.breadcrumb > li + li:before {
    padding: 0 5px;
    color: #ccc;
    content: "/\00a0";
}


/*添加小导航*/
.add_nav{height: 40px;}
.add_nav ul{padding-left: 10px}
.add_nav li{float: left; padding-right:  7px}
.add_nav a{display: block;  border:  1px solid #e7eaec; padding:  2px 5px;  color: #676a6c;
    -moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */}
.add_nav a i{font-size:  14px; }
.add_nav a span{ margin-left:  3px;}
.add_nav a:hover{color: #fff; border:  1px solid #fff; background: #428bca}

/*查询*/
#serch{padding: 10px; background: #e6e5e5 ;}
#serch>label{}
#serch .form-control{border-radius:0;  font-size:  12px; font-weight:  normal; }
#serch input[type='submit']{background:  #263949; color: #fff}   /*查询按钮*/

/*内容框 content*/
.content{border: 1px solid #d9d9d9; background:  #fff; padding:  10px 0; }
.content_add{border: 1px solid #d9d9d9; background:  #fff; padding:  10px;}


/*添加 修改页面列表*/
.add_list {border-bottom: 1px dashed #ebebeb; padding:  10px 0}
.add_list  .left{float:  left; width:  30%; text-align:  right; padding:  0 50px}
.add_list  .rig{margin-left: 30%; padding:  0 10px}




/*表格样式*/
.tab1{color: #929292}
.tab1 tr{border-bottom: 1px solid #e7eaec}
.tab1 td{padding-left: 10px; height: 40px;}

.tab1 td .show{font-size: 20px; color:  #00d2ff}   /*显示 图标颜色*/
.tab1 td .gray{font-size: 20px; color:  #ccc}


.tab1 thead tr{border-top: 1px solid #e7eaec; background:  #f6f6f6; font-weight:  bold}

.tab_add{}  /*添加修改页面tab*/
.tab_add tr{border-bottom:  1px dashed #ebebeb}
.tab_add td{padding: 10px}
.tab_add td:first-child{text-align: right; width: 280px; padding:  20px 50px 0 0;
    font-weight: bold;
    color: #1ab394;}
.tab_add td .note{color: #b9b9b9; }
.tab_add td .note i{vertical-align: middle; padding-right:  2px;}
.tab_add td:last-child{}
.tab_add td:last-child .checkbox_text label{float: left; padding: 0 20px; margin-top: 10px; display: inline-block}


.operat{text-align:  center}  /* 操作 */
.operat label{margin: 0}
.operat label a{padding: 5px;  color:  #fff;}

/*日期控件*/
.laydate{position: relative}
.laydate .laydate-icon{position: absolute; right: 5px;
    top: -2px; border: 0; padding-right:  25px;}

/*分页*/
#page{text-align: right;
    padding:0 30px;}
